<?php

Yii::import('application.models._base.BaseCuenta');

class Cuenta extends BaseCuenta
{
	public static function model($className=__CLASS__) {
		return parent::model($className);
	}
	
	public function getSaldocalculado($id) {
		$command=Yii::app()->db->createCommand();
		$command->select('SUM(Monto) AS montoDebe');
		$command->from('movimientoscuenta');
		$command->where('TipoMovimientoId=1 and CuentaId='.$id);
		$ingresos=$command->queryScalar();
	
		$command=Yii::app()->db->createCommand();
		$command->select('SUM(Monto) AS montoDebe');
		$command->from('movimientoscuenta');
		$command->where('TipoMovimientoId=2 and CuentaId='.$id);
		$egresos=$command->queryScalar();
	
		return $ingresos-$egresos;
	}
}